/*@charset "utf-8";*/
/*中部代码css 金思绪*/
body { /*background-image:url(../images/m_bg.png); background-repeat:repeat;*/ }
#jsx_main{ min-height:500px;}
.m_title{ width:100%; height:160px; margin:15px auto; text-align:center; background-image:url(../images/m_title.png); background-position:top center; background-repeat:no-repeat; line-height: 142px; font-size: 20px; font-weight: bold;}
.m_list{ width:1200px; height:auto; margin:10px auto; overflow:hidden; }
.m_list_li{ position:relative; width:304px; height:364px; margin:10px auto 30px auto; -webkit-box-shadow:0 0 5px #eee; -moz-box-shadow:0 0 5px #eee; box-shadow:0 0 5px #eee; }
.m_list_li_img{ float:left; width:284px; height:284px; margin:10px; }
.m_list_li_f{ float:left; width:304px; height:60px; line-height:60px; text-align:center; font-size: 22px;     color: #4CAF50; font-weight: bold; }
.m_list_li_k{ position:absolute; left:0px; top:0px; width:304px; height:304px; }
.m_list_li_k img{ display:none; }
.m_list_li:hover{ background-color:#FFFFFF; -webkit-box-shadow:0 0 10px #ccc; -moz-box-shadow:0 0 10px #ccc; box-shadow:0 0 10px #ccc;  }
.m_list_li:hover .m_list_li_k{ display:none; }
.m_list_li:hover .m_list_li_img{ float:left; width:304px; height:304px; margin:0px; }
.m_mod{ width:100%; height:auto; margin:10px auto; overflow:hidden; }
.m_mod img{ max-width:100%; }
.m_list_about{ width:100%; height:auto; padding:15px 0px; line-height: 40px; font-size: 22px; text-align: center; color: #999999; }
.m_list_lin{ position:relative; width:280px; height:420px; margin:10px auto 60px auto; background-color: white;}
.m_list_lin_img{ float:left; width:280px; height:196px; }
.m_list_lin_line{ float:left; width: 40px;  height: 2px; margin-top:15px; margin-left:15px; background-color: #e60012; margin-bottom: 25px;}
.m_list_lin_t{ float:left; width:100%; font-size: 18px; color: #555555;; font-weight: bold; line-height: 25px; margin-bottom: 10px; height: 50px; padding:0px 15px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.m_list_lin_i{ float:left; width:100%;font-size: 14px; color: #999; line-height: 22px; height: 63px; padding:0px 15px; margin-bottom:11px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; overflow:hidden; }
.m_list_lin_r{ float:left; width:100%;font-size: 12px; color: #333; padding:0px 15px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.m_list_lin:hover{ background-color:#FFFFFF; -webkit-box-shadow:0 0 10px #999; -moz-box-shadow:0 0 10px #999; box-shadow:0 0 10px #999;  }
.m_list_lin:hover .m_list_lin_img{}
.m_title a{ color: #4caf50; text-shadow: rgb(255, 255, 255) 1px 1px 0px, #ffffff 2px 2px 0px, #4CAF50 3px 2px 0px; font-size: 28px;}
@media screen and (min-width:1420px){ /* 执行1200px版的css*/

}
@media screen and (min-width: 1220px) and (max-width: 1419px) { /*执行1000px版的css*/  
.m_list{ width:1000px; height:auto; margin:10px auto; overflow:hidden; }
}
@media screen and (min-width: 750px) and (max-width: 1219px) { /*执行750px版的css*/  
.m_list{ width:750px; height:auto; margin:10px auto; overflow:hidden; }
}
@media screen and (max-width: 749px) { /*执行100%宽度版的css*/  
.m_list{ width:100%; height:auto; margin:10px auto; overflow:hidden; padding:0px 10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.jsx_100_none{ float:none; }
}

